Big Huge Thesaurus

homo sapiens

noun

sounds kind of like